@charset "utf-8";
body{  font-size:12px; font-family:"Microsoft YaHei",SimHei,arial; }

html,body,div,span,iframe,input,h1,h2,h3,h4,h5,h6,p,a,em,font,img,strong,b,i,center,dl,dt,dd,ol,ul,li,form,label,fieldset{margin:0;padding:0}
a:link{color:#4d4d4d;text-decoration:none;}
a:visited{color:#000;text-decoration:none;}
a:hover{color:#f00;text-decoration:none;}
a:active{color:#000;text-decoration:none;}
li{list-style:none;}
a img{border:0;}
.clear{clear:both;}
.fl{ float:left;}
.fr{ float:right;}


.top{ width:962px; height:90px; margin:0 auto; color:#63ae13;}

.tel{ text-align:right; padding-top:20px;}

.tel h1{ font-size:20px; font-weight:600;font-family:"Microsoft YaHei",SimHei,arial; }

.tel h2{ font-size:14px; font-weight:normal;font-family:"Microsoft YaHei",SimHei,arial;}

.nav{ background:url(navb.gif) no-repeat; width:962px; height:40px; margin:0 auto}

.nav ul#navmenu {width: 962px; /*For KHTML*/	list-style: none;	height: 40px;}

.nav ul#navmenu li {	margin:0;	border:0 none;	padding:0;	float: left; /*For Gecko*/	display: inline; list-style: none;	position: relative;	height: 40px; font-size:14px; width:100px; line-height:40px;}

.nav ul#navmenu ul {	margin:0;	border:0 none;	padding:0;	width:100px; 	list-style: none;	display: none;	position: absolute;	top: 38px;	left: 0;background:#000}

.nav ul#navmenu ul li {	float: none; /*For Gecko*/	display: block !important;	display: inline; /*For IE*/width:142px;height:30px; line-height:30px; }
/* Root Menu */ 
.nav ul#navmenu a {	width:100px;	float: none !important; /*For Opera*/	float: left; /*For IE*/ text-align:center;
				display: block;	text-decoration: none; color:#fff; /*For IE*/}				
/* Root Menu Hover Persistence */ 
.nav ul#navmenu a:hover,.nav ul#navmenu li:hover a,.nav ul#navmenu li.iehover a { display:block; color:#960001;} /*一级菜单 a:hover */
/* 2nd Menu */ 
.nav ul#navmenu li:hover li a,.navul#navmenu li.iehover li a {	float: none; width:100px; height:30px; line-height:30px; border-bottom:1px #fff solid; color:#fff; }/*二级菜单 背景 */
/* 2nd Menu Hover Persistence */ 
.nav ul#navmenu li:hover li a:hover,.nav ul#navmenu li:hover li:hover a,.nav ul#navmenu li.iehover li a:hover,.nav ul#navmenu li.iehover li.iehover a {  width:100px; height:30px; line-height:30px; }/*二级菜单 a:hover */

.nav ul#navmenu li:hover ul ul,.nav ul#navmenu li:hover ul ul ul,.nav ul#navmenu li.iehover ul ul,.nav ul#navmenu li.iehover ul ul ul {	display: none;}
.nav ul#navmenu li:hover ul,.nav ul#navmenu ul li:hover ul,.nav ul#navmenu ul ul li:hover ul,.nav ul#navmenu li.iehover ul,.nav ul#navmenu ul li.iehover ul,.nav ul#navmenu ul ul li.iehover ul {	display: block;}


.banner_1{ width:962px; height:285px; margin:0 auto}

.title{ background:url(t1.jpg) no-repeat; width:245px; height:29px;}

.title ul li{ width:79px; height:19px; margin-left:10px; text-align:center; font-size:14px; font-weight:bold; padding-top:10px;}

.title ul li.now{ background:url(t2.jpg) no-repeat; width:79px;}

.title ul li.now a{ color:#006900;}

.news{ width:245px;}

.news_list{ width:100%; height:auto; overflow:hidden}

.news_list ul li{ background:url(icon1.gif) 3px center no-repeat; width:94%; height:31px; line-height:30px; padding:0 3%}

.news_list ul li a{ padding-left:5px;}

.main{ width:962px; height:auto; overflow:hidden; margin:0 auto}

.main_1{ width:100%; height:auto; overflow: hidden; margin-top:10px; }

.i_p_list{ /*width:475px;*/ width:958px; height:315px; border:1px #dedede solid;}

.title1{ background:url(t3.jpg) no-repeat; height:29px; line-height:29px;}

.title1 span{ padding-left:20px; font-size:14px; color:#fff; font-weight:bold}

.title1 i{ padding-right:10px; font-style:normal;}

.pic{ width:100%; height:auto; overflow:hidden}

.pic ul li{ width:152px; height:auto; overflow:hidden; line-height:26px; text-align:center; margin:5px 3px;}

.pic ul li img{ border:1px #dedede solid;}

.pic ul li h1{ font-size:14px; font-weight:normal;}

.pic ul li img:hover{ border-color:#63AE13}

.txt{ width:96%; padding:2%; line-height:24px; font-size:12px}

.title2{ background:url(t4.jpg) no-repeat; width:325px; height:26px; line-height:26px;}
.i_ke {width: 325px;height: 299px;float: left;border: solid #dedede 1px; font-size:14px; }

.i_ke b{ padding-left:15px;color:#fff;}

.i_about {width: 327px;height: 301px;float: left;background: url(b1.jpg) no-repeat right;padding-left:5px;}

.title3{ width:100%; height:26px; line-height:26px;}

.title3 b,.title5 b{ font-size:14px; padding-left:15px;}

.i_rig {width: 295px; height:299px; border:1px #dedede solid}

.title4{ background:url(t5.jpg) no-repeat; width:295px; height:27px; line-height:26px;}

.title4 b{ font-size:14px; padding-left:15px;color:#fff;}

.title4 span,.title5 span{ padding-right:10px;}

.title4 span a{ color:#fff;}

.txt1{  overflow:hidden; height:109px}

.joblist {width: 196px;padding: 10px 0 0 101px; height:114px; background:url(b2.jpg) left no-repeat; overflow:hidden}

.joblist ul li{ background:url(icon1.gif) left center no-repeat; width:100%; height:26px; line-height:26px; border-bottom:1px #dedede dashed;}

.joblist ul li a{ padding-left:10px;}

.title5{ background:url(t1.gif) repeat-x; width:100%; height:29px; line-height:28px;}

.title5 b{ font-size:14px;}

.picture,.friend{ width:960px; border:1px #dedede solid; height:auto; overflow:hidden}

.friend ul li{ margin:4px;}

.friend ul li{ width:152px; height:62px;}

.cc{ width:150px; height:60px; border:1px #dedede solid; text-align:center}

.cc img{ max-width:150px; max-height:60px; width: 100%; height:auto;}

.foot{ width:962px; text-align:center; height:auto; overflow:hidden; margin:0 auto; line-height:26px; margin-top:20px;}

.f_nav span{ padding:0 5px;}

.n_main{ width:962px; height:auto; overflow:hidden; margin:0 auto; margin-top:10px;}

.n_left{width: 194px; height:auto; overflow:hidden;}

.n_list{ width:190px; height:auto; overflow:hidden; border:1px #dedede solid;}

.n_list ul li{ background:url(lb.jpg) no-repeat; height:29px; line-height:28px; text-align:center; margin:0 0 5px 0;}

.title6{ width:100%; background:url(t6.jpg) no-repeat; height:27px; line-height:26px;}

.title6 b{ font-size:14px; padding-left:10px; color:#fff;}

.n_friend{ margin-top:10px;}

.friend_list{ width:190px; height:auto; overflow:hidden; border:1px #dedede solid;}

.friend_list ul li img{ width:150px; height:60px; border:1px #dedede solid; margin:10px 20px;}

.n_right{ width:758px; height:auto; overflow:hidden}

.nn{ width:756px; min-height:592px; overflow:hidden; border:1px #dedede solid; margin-top:10px;}

.nn_title{ background:url(t1.gif) repeat-x; width:98%; height:27px; line-height:26px; padding:0 1%}

.n_txt,.n_pic{ width:98%; padding:1%; line-height:26px; height:auto; overflow:hidden}

.n_pic ul li{ margin:8px 16px; text-align:center}

.n_pic ul li h1{ font-size:14px; font-weight:normal;}

.n_pic ul li img{ width:150px; height:106px; border:1px #dedede solid;}

.n_txt ul li{ background:url(icon1.gif) left center no-repeat; width:98%; height:26px; line-height:26px; border-bottom:1px #dedede dashed; padding:0 1%}